Perth’s Salvation Army hostel with a machete after he was refused entry to collect his belongings.And in a separate incident, 36-year-old Michael McNeilage, of Kincardine Road, Crieff, was caught with a kitchen knife in Coupar Angus.Despite his “appalling record,” he was spared a jail sentence at Perth Sheriff Court.Professor says second wave of coronavirus pandemic is not inevitableInstead, Sheriff William Wood ordered him to be supervised for two years as part of a community payback order on