Andy Murray's bid to win Wimbledon was ended by Roger Federer as the Swiss claimed a record-equalling seventh SW19 triumph…