Welcome to the MyBudget blog

Take a look at our featured articles

How to save for a house deposit – and fast!
Sign up to our budgeting and money tips.

What would you like to read about?

Choose a category below to see more related articles

Recent articles

How to clean up your finances
Cheap Father’s Day gifts to delight every dad
I’ve lost my job, what do I do now?
Energy saving tips for every season
How to get into the property market
How to manage money

Free guides

Free eBooks to help you manage your budget.

[newsletter_dynamic_subscription]
<div class="mb-newsletter-dynamic-wrapper"> <div id="newsletterDynamicFormWrapper" class="mb-newsletter-dynamic-form-wrapper"> <form class="form" id="newsletterDynamicForm" action="#"> <div class="mb-input-wrapper mb-newsletter-dynamic-input"> <label for="newsletterDynamicFirstName">First name</label> <input type="text" class="fieldFocusOut" name="newsletterDynamicFirstName" id="newsletterDynamicFirstName" maxlength="30" value="" /> <p class="msgError" id="newsletterDynamicFirstNameError"></p> </div> <div class="mb-input-wrapper mb-newsletter-dynamic-input"> <label for="newsletterDynamicEmail">Email</label> <input type="text" class="fieldFocusOut" name="newsletterDynamicEmail" id="newsletterDynamicEmail" value="" /> <p class="msgError" id="newsletterDynamicEmailError"></p> </div> <div class="mb-submit-wrapper "> <input type="submit" id="newsletterDynamicSubmitBtn" name="newsletterDynamicSubmitBtn" class="om-trigger-conversion mb-submit-btn" value="Subscribe"> </div> </form> </div> </div>
[for='" + firstNameText.attr('id') + "']
[for='" + firstNameText.attr('id') + "']
[for='" + emailText.attr('id') + "']
[for='" + emailText.attr('id') + "']
[ a-zA-Z-’']
[ a-zA-Z-’']
[^<>()[]
[^<>()[]
[[0-9]
[[0-9]
[0-9]
[0-9]
[a-zA-Z-0-9]
[a-zA-Z-0-9]
[a-zA-Z]
[a-zA-Z]
[for='" + inputElement.attr('id') + "']
[for='" + inputElement.attr('id') + "']