UK banks face calls for windfall tax after HSBC posts £7.5bn profit | PiQ Markets