Aviva plc has appointed Colm Holmes as chief executive officer of Aviva UK General Insurance.Subject to regulatory approval, Mr Holmes will take up the post on 1 June and will report to chairman of Aviva Global General Insurance Maurice Tulloch. In his new post, Mr Holmes will be responsible for building on Aviva’s position as…