Migrants travelling from Serbia have pushed through riot police lines after waiting for hours in the heat at the Croatian border.

The crowds at the train station in Tovarnik chanted "we want to go" as they tried to make their way to the capital Zagreb.

Croatia is struggling to cope after more than 6,000 migrants entered the country in the past 24 hours.