UK politics

UK government's £20bn NHS pledge

Prime Minister Theresa May faced a backlash from her own party over her promise of an extra £20bn for the National Health Service as MPs rejected the notion that a 'Brexit dividend' would fund much of the total and warned of politically unpopular tax rises .