The UK government on Tuesday said it was ending a "disastrous" £2 billion ($2.58 billion) a year contract with a hotel group ...