US President Donald Trump says hush payments to women he allegedly had affairs with before the 2016 presidential election were legal. Trump said the payments were personal transactions and denied they were a violation of US campaign financing laws. Earlier, federal prosecutors in New York demanded a “substantial” jail sentence for the US president’s former lawyer Michael Cohen. Cohen pleaded guilty in August to bank fraud and campaign finance violations. Democrats say Trump himself could face impeachment and imprisonment if the transactions are proven to be campaign finance violations.