Under the FTPA the next general election is automatically scheduled for the first Thursday in May of the fifth year after the previous general election—or the fourth year if the date of the previous election was before the first Thursday in May. However, the FTPA also provides two ways to call an election earlier. One is a Commons vote of no confidence in the government, which still requires only a simple majority of those voting. The other is a vote explicitly in favour of an earlier election, which requires a qualified majority of two thirds of the total membership of the Commons.
I doubt the Conservatives would want a vote of no confidence although, no doubt, it would be passed. Going for a vote in favour of an earlier election is more difficult. I really doubt they have a two-thirds backing but it would depend on what the opposition saw they might get out of it.
Of course, B Johnson is not against breaking the law.