David Cameron said we are in "a battle for Britain's future" ahead of this weekend's G8 summit.
The Prime Minister said the UK must not "hide away from the world" but instead "roll up our sleeves and compete in it".
"It's no use in giving into the world. We must be unashamedly bold and hard-headed about pursuing our national interests", he continued.
"The challenge is clear, we are in a battle for Britain's future".
More top news
A man has been rescued by firefighters - after getting his head stuck inside a washing machine.
Late-running passengers who attempt to pass through security with less than 30 minutes before their flight departs will now be stopped.
A Ukrainian pilot who spent two years in prison in Russia has been sworn into national parliament after being released last week.