What a nice letter ! I'm not a fan of Paul Weller's music by any means, but his heart is in the right place. Paul McCartney is always up for supporting good charities.
Some interesting parallels between them. Both generally scorned for what they did after the breakup of their phenomenally successful band. Style Council = Wings. Difference is Paul W believes more in his solo career and whilst he plays some Jam songs in his gigs, they don't dominate the set list.