Royal Mail humiliation as 'unfair' fine axed after outrage