if your offer isn't from oxbridge i probably would consider taking the home offer. the uk isn't the greatest country for doing a phd and i regret that i didn't take the other option in another country (i am at a russell group uni). reasons being supervision isn't always great, supervisors cannot be held accountable, or only with great difficulties, england is a *very* classridden society, nepotism is key and oh, you got problems getting a national insurance number, try getting a bank account...