Last Friday's session brought to an end the first quarter of 2019, and what a quarter it turned out to be. After following on from...