By Belinda Robinson in Washington DC |

With temperatures forecast to reach up to 42 degrees, the US president told an audience he planned to make a long speech, “just to show that I can do anything”.

President's 'Salute to America' aims to stir patriotism but comes at a time of economic anxiety for many citizens