BlackRock North American Income Trust Plc announced financial results for the year ended 31 October 2020. For the year, total revenue was £6,969,000 compared to £5,668,000 a year ago. Loss was £13,315,000 compared to profit of £10,370,000 a year ago. Loss per ordinary share was 16.49 pence compared to profit of 14.24 pence a year ago.