Business and Finance Keeping the show on the road The pageantry and colour of the Lord Mayor’s Show masks an institution that ruthlessly pursues its self-interest. By William Taylor