Home Stock Analysis FTSE 100 hits record high as financial stocks lead gains