Should banks pay windfall tax on excessive opportunistic profits?

Many borrowers have also found themselves inadvertently blacklisted by credit reference bureaus. 

Photo credit: Shutterstock

When Russia invaded Ukraine in 2022, global oil and gas prices suddenly shot up across the world, and fuel companies found themselves making exceedingly high profits.

To mop-up excessive opportunistic profits, United Kingdom imposed on oil producing companies a 25 percent windfall tax (termed Energy Profits Levy) on top of corporation tax, to run until 2028.

PAYE Tax Calculator

Note: The results are not exact but very close to the actual.