By coincidence, today’s release of final GDP data confirms - rather than negates - the economic picture that I painted yesterday. “The economy slumped a downwardly revised 2.4% in the first quarter, which was narrowly the largest decline since the second quarter of 1958. The annual decline in output was 4.9%, the largest since records [...]