Barisan Nasional candidate for Kuala Kangsar Datin Mastura Mohd Yazid has her sons by her side helping her to campaign for the by-election to be held on June 18.