Well, would have been nice if they’d translated the full letter for context. It sounds like an endorsement or letter of recommendation of sorts...to further Wallace’s aims in country. A rally of support?
TS — seems like the pope recognized Scotland’s independence in 1305 — when will london recognize it? :)