Former Italian PM Silvio Berlusconi has been taken to hospital in Milan, Sky News reported.

Berlusconi has heart problems and will remain in hospital to undergo tests in the next few days.

A spokesman for 79-year-old politician's party said it was not life-threatening.