Britain's Brexit billions: London to shell out £42.5bn into EU projects

As part of the 'divorce' agreement with the EU, Britain must continue to pay into European schemes, with the final bill expected to soar to as much as £42.5 billion.