In the plane, $2022$ points are chosen such that no three points lie on the same line. Each of the points is coloured red or blue such that each triangle formed by three distinct red points contains at least one blue point.
What is the largest possible number of red points?

[i]Proposed by Art Waeterschoot, Belgium[/i]
1. **Understanding the Problem:**
   We are given 2022 points in the plane, no three of which are collinear. Each point is colored either red or blue. The condition is that any triangle formed by three red points must contain at least one blue point inside it. We need to find the maximum number of red points possible under this condition.

2. **Initial Consideration:**
   Let's denote the number of red points by \( r \) and the number of blue points by \( b \). We know that \( r + b = 2022 \).

3. **Triangulation Argument:**
   Consider a triangulation of the red points. A triangulation of \( r \) points will have \( 2r - 3 \) edges and \( r - 2 \) triangles (by Euler's formula for planar graphs).

4. **Blue Points in Triangles:**
   Each triangle formed by three red points must contain at least one blue point. Therefore, there must be at least \( r - 2 \) blue points to satisfy this condition.

5. **Maximizing Red Points:**
   To maximize the number of red points, we need to minimize the number of blue points. Since \( b \geq r - 2 \), we substitute \( b = r - 2 \) into the equation \( r + b = 2022 \):
   \[
   r + (r - 2) = 2022
   \]
   \[
   2r - 2 = 2022
   \]
   \[
   2r = 2024
   \]
   \[
   r = 1012
   \]

6. **Verification:**
   If \( r = 1012 \), then \( b = 2022 - 1012 = 1010 \). We need to check if this configuration satisfies the condition. With 1012 red points, we have \( 1012 - 2 = 1010 \) triangles, and we have exactly 1010 blue points, which can be placed such that each triangle contains at least one blue point.

7. **Construction:**
   To construct such a configuration, consider a regular \( n \)-gon (polygon with \( n \) sides) where \( n = 1012 \). Place a blue point inside each triangle formed by any three consecutive vertices of the \( n \)-gon. This ensures that each triangle formed by three red points contains at least one blue point.

Conclusion:
\[
\boxed{1012}
\]