Australians travelling to the UK – including babies – will soon need to pay a fee and apply for permission to enter the country.