The US president said a deal was made "a month ago" to end financial aid to Israel because "they don't need it".

Source: 'They don't need it': Trump signals early end to $5.4 billion Israel military aid deal