Home Finance Strong earnings, dividend bonanza push FTSE 100 higher