Most people think UK hospitals are free, but it depends on your residency. Find out when you must pay, how visa rules affect costs, and the difference between emergency and private care.