Three good causes received a welcome cash boost when community-conscious colleagues at Tesco’s Portsmouth stores handed out grants worth £3,000.