FTSE 100 today: Gains despite losses across European peers; Sterling edges higher

See Full Page