Net migration to the UK falls by 20% to 728,000 over last year