FTSE 100 enters bull territory on mining rally and weak GBP