Home Stock Analysis FTSE 100 hits new record high as banks and miners lead gains