The value of contracts awarded by the MoD in 2024-2025 is the highest ever and double the previous record set in 2023-2024.