Millions across UK to see up to £300 payments land in accounts from today

Those who are eligible will receive between £100 and £300