LatestUK Banks Report Record Profits Amid Calls for Windfall TaxAs UK banks announce significant profits, pressure mounts for a windfall tax to alleviate cost of living challenges.Yesterday