Rachel Reeves has insisted she is “here for the long haul” in a fightback following criticism of her response to financial market turbulence. As she rebuffed critics of her economic decisions ...