Budget 2017

Amid difficult economic forecasts, divisions over Brexit, and with public services under strain, Philip Hammond, UK chancellor, is under pressure as he presents his Autumn Budget to parliament on November 22 2017