Skip to main content
How To Be Right: ⬦ in a world gone wrong by O'Brien BookHow To Be Right: ⬦ in a world gone wrong by O'Brien Book
£ 20.00 GBP
Tax included.

How To Be Right: ⬦ in a world gone wrong by O'Brien, James Book

Product Information
The runaway Sunday Times bestseller by one of the most incisive broadcasters around.Every day, James O'Brien listens to people blaming benefits scroungers, the EU, Muslims, feminists and immigrants. But what makes James's daily LBC show such essential listening - and has made James a standout social media star - is the careful way he punctures their assumptions and dismantles their arguments live on air, every single morning.In the bestselling How To Be Right, James provides a hilarious and invigorating guide to talking to people with faulty opinions. With chapters on every lightning-rod issue, James shows how people have been fooled into thinking the way they do, and in each case outlines the key questions to ask to reveal fallacies, inconsistencies and double standards.If you ever get cornered by ardent Brexiteers, Daily Mail disciples or little England patriots, this book is your conversation survival guide.'I have had a ringside seat as a significant swathe of the British population was persuaded that their failures were the fault of foreigners, that unisex lavatories threatened their peace of mind and that 'all Muslims' must somehow apologise for terror attacks by extremists. I have tried to dissuade them and sometimes succeeded. The challenge is to distinguish sharply between the people who told lies and the people whose only offence was to believe them.'- James O'Brien


Number of books: 1

Do not miss this offer. Limited quantity available

This will only be deliver within UK.

Frequently Asked Questions

Use rows to highlight unique features,
sizing information,
or other sales information.

Use rows to highlight unique features,
sizing information,
or other sales information.

Use rows to highlight unique features,
sizing information,
or other sales information.

Liquid error (layout/theme line 158): Error in tag 'section' - 'footer-group' is not a valid section type
/* Centering the menu */ .main-navigation ul { display: flex; justify-content: center; } /* Enabling hover effects for menu items */ .main-navigation ul li a:hover { /* Your hover styles here */ color: #ff0000; /* Example: Change text color on hover */ } /* Positioning the logo at the top */ .site-logo { display: block; margin: 0 auto; text-align: center; }
/* Ensure the header elements are properly aligned */ .site-header { display: flex; flex-direction: column; align-items: center; text-align: center; } .header-logo { margin-bottom: 10px; } .header--ai-search { width: 100%; max-width: 500px; margin: 10px auto; } /* Navigation menu styling */ .header-nav { flex: 2; display: flex; justify-content: center; } .header--nav { margin-top: 10px; } .main-navigation ul { display: flex; justify-content: center; list-style: none; gap: 15px; } .main-navigation a { text-decoration: none; color: #333; font-weight: bold; transition: color 0.3s ease; } .main-navigation a:hover { color: #0070f3; } } } function sendEmail(email, message) { console.log(`Sending email to ${email}: ${message}`); // Add actual email API call here } autoMarket(); }); /* Add spacing between logo, search bar, and menu */ .header--logo { display: flex; justify-content: center; align-items: center; margin-bottom: 10px; /* Creates gap between logo and search bar */ } /* Ensure Search Bar is Responsive */ .header--ai-search { display: flex; justify-content: center; align-items: center; width: 100%; max-width: 600px; /* Adjust width */ margin: 15px auto; } /* Ensure Input Container Stretches */ #ai-search-container { display: flex; align-items: center; width: 100%; max-width: 550px; height: 40px; /* Adjust height */ border: 1.5px solid #0070f3; border-radius: 20px; background: #f9f9f9; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); padding: 5px; } /* Fix AI Search Button */ #ai-search-button { background: #0070f3; color: white; padding: 8px 15px; border: none; cursor: pointer; border-radius: 0 20px 20px 0; font-weight: bold; } #ai-search-button:hover { background: #005bb5; } /* Ensures navigation menu is centered */ .header--nav { display: flex; justify-content: center; align-items: center; margin-top: 10px; /* Creates gap between search bar and menu */ } .header-navigation ul { display: flex; gap: 10px; /* Reduce menu item spacing */ justify-content: center; /* Center the menu */ } .header-navigation li { padding: 5px 10px; /* Adjust padding inside menu items */ } .header--nav a { text-decoration: none; font-size: 16px; font-weight: bold; color: #333; padding: 8px 10px; /* Reduces padding */ } .header--nav a:hover { color: #0070f3; } /* Ensure AI search bar stretches with its container */ #ai-search-container { display: flex; width: 100%; max-width: 600px; /* Adjust as needed */ height: 45px; border: 1.5px solid #0070f3; border-radius: 20px; background: #fff; padding: 5px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); } #ai-search-input { flex-grow: 1; border: none; padding: 10px; font-size: 16px; outline: none; background: transparent; width: 100%; color: black; } #ai-search-button { background: #0070f3; color: white; padding: 10px 15px; border: none; cursor: pointer; border-radius: 0 20px 20px 0; font-weight: bold; } #ai-search-button:hover { background: #005bb5; } /* Reduce AI Search Bar Width & Center */ #ai-search-container { display: flex; align-items: center; /* Align input with button */ width: 100%; max-width: 600px; /* Adjust as needed */ height: 45px; border: 1.5px solid #0070f3; border-radius: 20px; background: #fff; padding: 5px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); margin: 0 auto; /* Centers it */ } #ai-search-input { flex-grow: 1; border: none; padding: 10px; font-size: 16px; outline: none; background: transparent; width: calc(100% - 50px); /* Ensure input stretches */ color: black; } /* Reduce Menu Gaps */ .menu-list { display: flex; justify-content: center; /* Center menu */ gap: 8px; /* Reduce space between items */ padding: 0; margin: 0; /* Ensure no extra spacing */ } .menu-list li { list-style: none; } .menu-list li a { text-decoration: none; font-size: 16px; padding: 5px 10px; /* Reduce padding */ display: inline-block; } document.querySelector('form').addEventListener('submit', function(event) { var email = document.querySelector('#email').value; var address = document.querySelector('#address').value; if (!validateEmail(email)) { alert('Invalid email address.'); event.preventDefault(); } if (!validateAddress(address)) { alert('Invalid address.'); event.preventDefault(); } }); function validateEmail(email) { var re = /\S+@\S+\.\S+/; return re.test(email); } function validateAddress(address) { // Implement address validation logic, possibly using an external API return address.length > 10; // Example condition }