Home Politics John Lewis CEO criticises Rachel Reeves over ‘two-handed’ tax increase