British citizens are expected to pay overseas fees if they have not been resident in the UK for the past 3 years. The individual universities do seem to have some flexibility so its always worth contacting them, but no guarantees and it does seem to be easier if you are doing a less popular course.