Russia and Iran are expected to be subject to the toughest restrictions under the UK's Foreign Influence Registration Scheme, ...
After tense negotiations, a joint parliamentary committee agreed on a final version of the long-overdue 2025 budget plan.