The FTSE 100 made strong progress on Thursday as investors weighed a barrage of earnings, interest rate calls and the latest ...