B. J. Lawson has been declared the winner in the U.S. House 4th District GOP primary. He has 46 percent to Frank Roche’s 40 percent with 99 percent of the vote counted.