UK stock ownership has hit a new low, with domestic investors now holding just 35% of the UK stock market. This sharp decline, driven by
Day: March 21, 2025
The UK government has confirmed a 4.1% increase in the State Pension for the 2025/26 tax year, following the Triple Lock mechanism. While this is