Excellent, thanks for your response.
I have chosen to use the ' Add the page break in the DOCX template manually' method which works perfectly.
A slightly different issue I am having is that when I clone the block some of the values to replace the placeholders will contain HTML code which is displayed as plaintext rather than the formatting and styling.
How could I get the Word Document to display the formatting and styling of the HTML?
$variables = array(
array(
'1' => '<b>Test 1<b>',
'2' => '<u>John Doe</u>',
'3' => '2',
'4' => '11/08/2021',
),
array(
'1' => '<b>Test 2<b>',
'2' => '<u>John Doe</u>',
'3' => '2',
'4' => '11/08/2021',
),
);