A defiant Colonel Gaddafi says Libya is "ready for battle".

He's appeared on Libyan television for the first time since the coalition air strikes began urging 'all Islamic Armies' to join him saying 'We Will be victorious'.

Anti aircraft fire and several explosions have been heard again in Tripoli overnight.