Britain's foreign aid budget costs around £30 million every single day, according to Ukip leader Paul Nuttall.
The UK’s foreign aid budget in 2016 added up to £13.3 billion, Full Fact say.
That’s even more per day than Mr Nuttall claims - around £36 million per day. The 2015 budget was closer to his figure.
The budget rises in line with the size of the UK economy, as we aim to meet a UN target of 0.7%. Mr Nuttall was correct to say that the United States is nowhere near meeting this - it typically spends only 0.2%.
More top news
The attack happened in Leicester on Saturday evening.
The duke, who was in the Army for a decade, is stepping down from three roles in the forces.
A colder night - frosty as temperatures fall