Good morning from London where the FTSE 100 is up to fresh three week highs, pushed higher by some strong gains from ...