Theresa May laughing during the Budget 2017