Graeme Davidson, 37, stabbed PC Derek Laing in the chest at a house in Tayport on 29 June. The High Court in Glasgow heard PC Laing, 46, could have died if the blade had not struck his breastbone.