A temporary fix is to simply add the following lines to the bottom of OpcPaymentInfo.cshtml
<div class="order-summary-body">
@Html.Action("OrderSummary", "ShoppingCart", new { isEditable = false })
</div>
This will display the order summary underneath the credit card details form.
Can be added to other OPCxxx.cshtml pages as required