Euromillions winners Colin and Christine Weir donated another £1million to the SNP in the run-up to the General Election, according to figures from the Electoral Commission watchdog.

The couple each donated £500,000.

The donation made up the vast bulk of the £1,055,250 donated to the SNP from January to March.

Other parties received:

Conservative Party - £15,404,569; Labour Party - £9,334,757; Liberal Democrats - £3,007,69; UKIP - £986,327.

Between them, the Weirs were the biggest political donor in the UK, in the first three months of the year, after Unite the Union, which gave Labour just over £3.5m.