This time around it was through no fault of mine. The university was supposed to provide a different CAS Number for the application, but they failed to do so despite my notifying them that I would be reapplying. Not knowing that a CAS number cannot be reused, I submitted the second application with the same CAS number as the first one, and that’s why it was rejected.
That’s it, I’m done. I’ve asked the university to refund the pre-payment I made to them. I’m down nearly £900. If the UK Border Agency doesn’t want me to pay my hard-earned money to one of their universities, then I don’t need their fucking patronage either. They can just go and stick their collective dicks up their own fucking ass.