Donald Trump has won a decisive victory in the key state of Florida but lost to John Kasich in Ohio.…