Bing page numbering doesn't increase by 10 each time. The first page returns 10 results, and all pages thereafter return 14 results. This means we need to update the page numbering
Next, the 'sc' parameter, whatever it means, needs to be present in order to not return the same results.
Finally, the code to check the page had some duplicate checks, so I refactored the code in this section which is low-risk.